package spitfire.ksim.algorithm;

import java.util.List;

public interface LazyClassificationAlgorithm {

	class Pair implements Comparable<Pair>{
		public Pair(double score, FuzzyEntry entry) {
			this.score = score;
			this.entry = entry;
		}
		public double score;
		public FuzzyEntry entry;
		@Override
		public int compareTo(Pair o) {
			return Double.compare(this.score, o.score);
		}
	}
	public String classifySD(List<Long> timeList, List<Double> dataList, List<FuzzyEntry> entryList);
	public double getSimilarity();
}
